Kashibhanathan Temple, Ambasamudram, Thamiraibharani River